pass the time away - French English Dictionary